package ejb.dao.usuarios;

import ejb.dao.estagio.Curso;
import java.io.Serializable;
import javax.persistence.Entity;
import javax.persistence.OneToOne;
import javax.persistence.Table;

/**
 *
 * @author Guilherme Silva
 * @author Pedro Siqueira
 */
@Entity
@Table(name = "tb_orientador")
public class Orientador extends Usuario implements Serializable {

    private static final long serialVersionUID = 1L;
    @OneToOne
    private Curso curso;

    public Orientador() {
    }

    public Orientador(String login, String senha, String nome, Curso curso) {
        super(login, senha, nome);
        this.curso = curso;
    }

    public Orientador(Curso curso) {
        this.curso = curso;
    }

    public Curso getCurso() {
        return curso;
    }

    public void setCurso(Curso curso) {
        this.curso = curso;
    }
}
